Mesh-free data transfer algorithms for partitioned multiphysics problems: Conservation, accuracy, and parallelism

نویسنده

  • Stuart R. Slattery
چکیده

In this paper we analyze and extend mesh-free algorithms for three-dimensional data transfer problems for partitioned multiphysics simulations. We first provide a direct comparison between a mesh-based weighted residual method using the commonrefinement scheme and two mesh-free algorithms leveraging compactly supported radial basis functions: one using a spline interpolation and one using a moving least square reconstruction. Through the comparison we assess both the conservation and accuracy of the data transfer obtained from each of the methods. We do so for a varying set of geometries with and without curvature and sharp features and for functions with and without smoothness and with varying gradients. Our results show that the mesh-based and mesh-free algorithms are complementary with cases where both are demonstrated to perform better than the other. We then extend the mesh-free methods by developing a set of algorithms to parallelize them based on sparse linear algebra techniques. This includes a discussion of fast parallel radius searching in point clouds and restructuring the interpolation algorithms to leverage data structures and linear algebra services designed for large distributed computing environments. The scalability of our new algorithms is demonstrated on a leadership class computing facility using a set of basic scaling studies. These scaling studies show that for problems with reasonable load balance, our new algorithms for both spline interpolation and moving least square reconstruction demonstrate both strong and weak scalability using O(100, 000) MPI processes with billions of degrees of freedom in the data transfer operation.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Common-refinement-based data transfer between non-matching meshes in multiphysics simulations

In multiphysics simulations using a partitioned approach, each physics component solves on its own mesh, and the interfaces between these meshes are in general non-matching. Simulation data (e.g. jump conditions) must be exchanged across the interface meshes between physics components. It is highly desirable for such data transfers to be both numerically accurate and physically conservative. Th...

متن کامل

A FAST MESH-FREE GALERKIN METHOD FOR THE ANALYSIS OF STEADY-STATE HEAT TRANSFER

The element-free Galerkin method is employed for two-dimensional analysis of steady-state heat transfer. The unknown response of the system, i.e. temperature is approximated using the moving least squares technique. Numerical integration of governing simultaneous system of equations is performed by Gauss quadrature and new modified nodal integration techniques. Numerical examples and tests have...

متن کامل

The Data Transfer Kit: a Geometric Rendezvous-based Tool for Multiphysics Data Transfer

The Data Transfer Kit (DTK) is a software library designed to provide parallel data transfer services for arbitrary physics components based on the concept of geometric rendezvous. The rendezvous algorithm provides a means to geometrically correlate two geometric domains that may be arbitrarily decomposed in a parallel simulation. By repartitioning both domains such that they have the same geom...

متن کامل

توسعه یک روش عددی حجم محدود برای ارزیابی عملکرد هیدرودینامیکی سازه های دریایی

Development of a compatible computational fluid dynamics procedure to investigate rigid and fixed/free coastal and offshore structures hydrodynamics in a time-dependent one/two phase flow of viscous incompressible fluids is presented. Differential governing equations are discretised using finite volume approach based on a colocated arrangement. The conservation equations for mass and momentum a...

متن کامل

Scalable multithreaded algorithms for mutable irregular data with application to anisotropic mesh adaptivity

Anisotropic mesh adaptation is a powerful way to directly minimise the computational cost of mesh based simulation. It is particularly important for multi-scale problems where the required number of floating-point operations can be reduced by orders of magnitude relative to more traditional static mesh approaches. Increasingly, finite element/volume codes are being optimised for modern multicor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Comput. Physics

دوره 307  شماره 

صفحات  -

تاریخ انتشار 2016